Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F17 France F4 Germany F6 Germany F10 Germany F11 Germany F12 Italy F21 Germany F13 Germany-w2 Germany-w3 Germany F1 Germany F2 Germany F4 France F6 France F7 Netherlands F1 Netherlands F2 Germany F8 Austria F6 France F13 France F14 Germany F7 Turkey F41 Kazakhstan F2 Russia F3 Germany F2 Germany F3 Kazakhstan F1 Kazakhstan F2 Switzerland F1 Belgium F2 Germany F9 Germany F13 Netherlands F6 Croatia F16 Germany F11 Germany F14 Germany F8 Germany F10 USA F29 Germany F15 Germany F16 France F7 France F16 Germany-w1 Germany-w4 Germany F3 Germany F5 France F5 USA F14 USA F15 Germany F1 Germany F2 USA F31 USA F39 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) USA F10 (Little Rock) USA F12 (Vero Beach) Copa Ericsson Uruguay - Montevideo VI Abierto Internacional de Salinas - Salinas Telesp Celular Open - Campinas Visa Tennis Open - Sao Paulo Challenger de la Ciudad de Mexico - Mexico City XL Capital Bermuda Open - Bermuda Antonio Savoldi-Marco Co. - Manerbio Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise Okal Cup 2004 - Eckental Lambertz Open by Stawag - Aachen Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg XL Challenger de Tenis Copa Sevilla - Seville Pekao Open 2003 - Szczecin V Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb ATU Cup - Weiden Belgium F1 The Scottish Tennis Championships - Edinburgh Dusseldorf Open 2006 - Dusseldorf Open Punta Del Este/Copa Banco Montevideo - Punta Del Este VII Avierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Ljubljana Open 2002 - Ljubljana San Luis Potosi Challenger 2000 - San Luis Potosi Macedonian Open - Skopje Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Copa Ericsson Mexico - Guadalajara Dusseldorf Open Challenger 2007 - Dusseldorf Copa Sevilla Internacionales de Andalucia - Seville Copa Ericsson Peru - Lima SMS Tennis Open - Sao Paulo Gran Copa Ericsson - Rio de Janeiro Lambertz Open by Stawag 2007 - Aachen Muller Cup 2000 - Ulm Copa Ericsson Argentina - Buenos Aires Sporting Challenger - Turin Tennis Napoli Cup - Napoli Global Telecom Open - Curitiba Copa Ericsson Chile - Santiago Copa Ericsson Chile - Santiago Haagen Dazs Open - Caracas Nord/LB Open - Braunschweig Copa Ericsson Brazil - Sao Paulo BSI Challenger Lugano - Lugano Copa Ericsson - Caracas Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cerveza Cristal - Santiago Challenger Cudad de Guayaquil - Guayaquil Maia Open - Oporto BH Tennis Open International Cup - Belo Horizonte Bauer Watertechnology Cup - Eckental Copa Ericsson - Lima ATU Cup - Weiden ATU Cup - Weiden Jameson Cup - Milan Logopak Challenger 2005 - Lubeck Bancolombia Open - Cali IPP Open - Helsinki Lima Challenger - Lima Rabat Challenger Sunrise Challenger Marrakech Challenger LXVII Concursu Internacional de Vigo - Vigo Barletta Challenger Napoli Challenger S Tennis Master Championship - Graz Challenger Ciudad de Guayaquil - Guayaquil Intersport Heilbronn Open - Heilbronn Segovia Challenger Pekao Open - Szczecin Szczecin Challenger Ethias Trophy - Mons Labertz Open by Stawag - Aachen Mons Challenger Montevideo Challenger Nord LB Open 2007 - Braunschweig Genova Challenger Tatra Banka Open 2006 - Bratislava Challenger Groningen - Groningen Rabat Challenger Alessandria Challenger Caversham International Tennis Tournament - Jersey Copa Petrobras Uruguay - Montevideo Manerbio Challenger Lima Challenger 2007 - Lima Alphen Challenger San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Mitsubishi Electric Europe Cup - Monza Kobstaedernes ATP Challenger - Kolding Milan Challenger Lambertz Open by Stawag - Aachen Wolfsburg Challenger Sarajevo Challenger Recanati Challenger Orbetello Challenger Czech Indoor Open - Prague Cordenons Challenger Como Challenger Mons Challenger Helsinki Challenger Sarajevo Challenger Dusseldorf Open Challenger - Dusseldorf Meerbusch Challenger Alphen Challenger Petange Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Astana Challenger Trani Challenger Eckental Challenger Prague Challenger BMW Tennis Championship - Sunrise 9th Wartburg Open - Eisenach XI Venice Open - Venice Copa Ericsson Costa Rica - San Jose Prostejov Challenger Mons Challenger X Ciutat de Barcelona - Barcelona Nossa Caixa Aberto de Sao Paulo - Sao Paulo Marburg Challenger Ischgl International ATP Challenger - Ischgl Open Mutouest de Saint-Brieuc - St. Brieuc Top Wool Challenger - Biella Black Forest Open - Freudenstadt Tatra Banka Slovak Open - Bratislava Pekao Open - Szczecin Furth Challenger SMS Tennis Cup - Sao Paulo Marrakech Challenger Dallas Challenger ATP Challenger XXVI Edizione - Manerbio Nord/LB Open - Braunschweig Schickendanz Open - Furth Eddleman USTA Challenger - Birmingham Tennis Cup of Flanders - Ostende Copa Ericsson Peru - Lima Citta di Monza - Monza Copa Ericsson Costa Rica - San Jose USA F27 (Houston) San Sebastian Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires IX Ciutat de Barcelona - Barcelona Chevrolet Cup - Santiago Exim Agmedia Open - Kosice Privatbank Open 2006 - Dnepropetrovsk Cerveza Club Colombia Open - Bogota AT&T Challenge - Atlanta Ostdeutscher Sparkessen Cup - Dresden Abierto Mexicano de Tenis Pegaso - Acapulco Ciur Pribram Challenger - Pribram Challenger Britania Zavaleta - Puebla Prostejov Challenger U.S. Men's Clay Court Championships - Houston Asics Challenger Open - Monchengladbach Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Croatia Open - Umag XL Capital Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda Marburg Challenger Wartburg Open - Eisenach Brazil Open - Salvador BMW Challenger Open - Monchengladbach Copa Ericsson Brazil - Sao Paulo Copa Ericsson Peru - Lima Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig Prague Challenger - Prague Copa Ericsson - Sao Paulo Internationale Badische Meisterschaften Um Den Techem Cup - Zell Pro Tennis World Open - Sunrise Ostrava Open 2005 - Ostrava Guzzini Challenger - Recanati Schickendanz Open - Furth International Championship of Croatia - Umag Idea Prokom Open - Sopot Tatra Banka Slovak Open - Bratislava Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Energis Open - Amersfoort Idea Prokom Open - Sopot Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Chevrolet Cup - Vina del Mar Cerveza Club Columbia Open - Bogota Prague Challenger Heineken Open - Auckland Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Athens Challenger U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad Prague Challenger Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Bordeaux Challenger Copa AT&T - Buenos Aires Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Open de Moselle - Metz CA Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Masters Series - Hamburg Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heilbronn Challenger Regions Morgan Keegan Championships - Memphis Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad PTT Thailand Open - Bangkok Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AEGON Championships - London BMW Open - Munich Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Vicenza Challenger Lima Challenger Eckental Challenger Loughborough Challenger Thailand Open - Bangkok Open 13 - Marseille Tyumen Challenger BMW Open - Munich Bet-at-home Cup - Kitzbuhel Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Rome Challenger BellSouth Open - Vina del Mar Prostejov Challenger Mercedes Cup - Stuttgart The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Medibank International - Sydney Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Rome Challenger AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven Medibank International - Sydney Kremlin Cup - Moscow Open 13 - Marseille Kremlin Cup - Moscow Heilbronn Challenger U.S. Men's Clay Court Championships - Orlando Ostrava Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota BMW Open - Munich Brasil Open - Salvador Rome Challenger Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Generali Open 2003 - Kitzbuhel BMW Open - Munich Power Horse Cup - Dusseldorf Schickendanz Open - Furth Mersin Challenger BB&T Atlanta Open - Atlanta Portoroz Challenger San Luis Potosi Challenger - San Luis Potosi San Luis Potosi ATP Challenger - San Luis Potosi Siemens Open 2001 - Scheveningen VI Trofeo Ciudad de Quito - Quito Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson Chile - Santiago Internazionali di Tennis - Bergamo Nord/LB Open - Braunschweig Abierto Mexicano Telfonica MoviStar - Acapulco The Priority Telecom Open - Amersfoort CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca Movistar Open - Vina del Mar Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Croatia Open Umag - Umag Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel AT&T Challenge - Atlanta BCR Open Romania - Bucharest Brisbane - Brisbane Medibank International - Sydney Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach BMW Open - Munich Tennis Masters Series - Miami Legg Mason Tennis Classic - Washington Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Campionati Internazionali di Sicilia - Palermo Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid US Men's Clay Court Championships - Houston BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami AAPT Championships - Adelaide Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Pilot Pen Tennis - New Haven BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid AEGON International - Eastbourne Heineken Open - Auckland NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Open Romania - Bucharest Tennis Masters Series - Monte Carlo BMW Open - Munich French Open - Paris Estoril Open - Estoril French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London The Ericsson Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris Tennis Masters Series - Hamburg Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Wimbledon - London U.S. Open - New York Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 U.S. Open - New York Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, 1R, PER-BAH 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, KAZ-UZB 3-1 70th River Oaks International Tennis Tournament - Houston Olympics - Athens